external hindrance - German English Dictionary